@charset "UTF-8";

.logo111{ margin-top:30px;}


.Llm123 span{}

.Llm123 p{border-bottom:1px dotted #FFFFFF; height:2.8; line-height:2.8; margin:0 5%;}
.Llm123{width:80%;}


.company_1_1_1_b{background:#15A93B;
margin:20px 0 10px;

}


.company_1_1_1_b_2{background:#FFFFFF;
margin:20px 0 0px;

}

.comp_1_2_b{
padding-top:65px;
padding-left:80px;

background: url(../../b_index_001_3b.jpg);
background-size: 100% 100%;
background-repeat: no-repeat;}


.comp_1_2_u{
height:320px;
padding-top:120px;

}



p.bt_video_01{font-size:33px; color:#3C3C3C; letter-spacing:2px; height:100px; line-height:100px; border-bottom:1px solid #CCCCCC; margin-bottom:50px;}

div.video_dh{text-align:left;}



.c_2wm img{width:170px; height:170px; margin:0 auto;}
p.c_2wm_2 {width:100%; text-align:center;}



.u_u_01{
background: url(../../b_index_001_9.jpg);
background-size: 99% 100%;
background-repeat: no-repeat;
background-position:center;


transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;


}





.u_u_02{
background: url(../../b_index_001_5.jpg);
background-size: 99% 100%;
background-repeat: no-repeat;
background-position:center;


transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;

}



.u_u_03{
background: url(../../b_index_001_4.jpg);

background-size: 99% 100%;
background-repeat: no-repeat;
background-position:center;


transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;

}





.u_u_01:hover,.u_u_02:hover,.u_u_03:hover{

background-size: 120% 120%;


}



p.kx_xb_01{margin-bottom:38px;}

div.ry_1_01{

transition:1.1s;
-moz-transition:1.1s; 
-webkit-transition:1.1s; 
-o-transition:1.1s;

}




div{

box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;

}


div.C_L_T{padding-top:26px;}



body{

font-family:Arial, Helvetica, sans-serif;		
background:#FFFFFF;
			
}



.main_p_01{

	width:88%;
	margin: 0 auto;



}

.main_p_01_b{
	position:relative;;
	width:75%;
	margin: 0 auto;

}



.pro_v_001{display:block;}
.pro_v_002{display:none;}


.b_link_09{color:#666666; font-size:14px; text-decoration:none;}
.b_link_09 a:link {color:#666666; text-decoration:none; }
.b_link_09 a:visited {color:#666666;text-decoration:none; }
.b_link_09 a:hover {color:#CCCCCC;text-decoration:underline;}
.b_link_09 a:active {color:#666666;text-decoration:none; }


p.b_link_09_w{text-align:center; padding-left:10px; width:100%;}

.b_link_09_w{color:#666666; font-size:14px; text-decoration:none; text-align:center; padding-left:10px;}
.b_link_09_w a:link {color:#666666; text-decoration:none; }
.b_link_09_w a:visited {color:#666666;text-decoration:none; }
.b_link_09_w a:hover {color:#CCCCCC;text-decoration:underline;}
.b_link_09_w a:active {color:#666666;text-decoration:none; }



.header{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
	height:80px;
	line-height:80px;
	padding: 0 10px;
	background:#FFFFFF;

	
}



p.gysm_02_007{text-align:left; font-weight:200; letter-spacing:1px; font-size:16px; line-height:1.5; color:#2B2B2B; text-indent:32px; margin-bottom:10px; }


p.gysm_02_007_z{text-align:left; font-weight:200; letter-spacing:1px; font-size:18px; color:#FFFFFF; height:18px; line-height:1.0; }
p.gysm_02_007_z_2{text-align:left; font-weight:200; letter-spacing:1px; font-size:13px; color:#FFFFFF; margin-bottom:25px;height:13px; line-height:1.0;}

.gysm_02_007_y{text-align:left; font-weight:300; letter-spacing:1px; font-size:28px; color:#FFFFFF; height:28px; line-height:1.0; margin:10px 0; width:88%; }



div.l_news{ text-align:right; padding-right:1rem; overflow:hidden;}

div.l_news img{
width:280px; max-height:300px; height:auto;
transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;

}

div.l_news img:hover{

transform:scale(1.3); 
-webkit-transform:scale(1.3); 

}





.contact-message form input, .contact-message form textarea {
  width: 100%;
  border: none;
  padding: 10px 10px;
  border-bottom: 3px solid transparent;
  background-color: #f7f7f7;
  margin-bottom: 5px;
}



.contact-message form input.f_1_2 {
  width: 40%;
  border: none;
  padding: 10px 10px;
  border-bottom: 3px solid transparent;
  background-color:#009900
  margin-bottom: 5px;
  border-radius:20px;

}




.wh_0_0{width:100%; margin:80px auto;}




.bsc ul li{width:40%; border:1px solid #999999; height:250px; float:left; display:inline; margin:2%; text-align:center; line-height:250px;} 

p.ffeedback{ padding-left:20px;}

.cs_bt_01{padding:30px 0 20px 0;}


.b_ba_01{text-align:right; margin:20px 0; padding-right:180px;}

.b_ba_01 span{border:1px solid #999999; padding:5px 15px;border-radius:5px; letter-spacing:1px;  }


.i_bt_001{font-size:40px; color:#999999;text-align:left; letter-spacing:5px; padding-left:20px; }


#searchNR{ width:415px; height:32px; line-height:32px; margin:0px; padding:0px 8px; color:#555555; font-size:14px; font-family:Arial, Helvetica, sans-serif; border:1px solid #ccc;  }



.pro_2_1 .pro_b_2{font-size:12px; height:1.8; line-height::1.8; color:#666666; font-weight:100;}
.pro_1_2_1 .pro_b_2{font-size:13px; height:1.8; line-height::1.8; color:#666666; font-weight:100;}

.pro_2_1 .pro_b_3{font-size:13px; height:1.8; line-height::1.8; color:#666666; font-weight:100; margin-top:20px;}


.pro_b_2{width:90%; text-indent:24px;}



.pro2_bb{width:100%; height:200px;}




div.pro_1_2_1{height:250px; width:25%; margin-right:4%; }



div.pro_2_1{height:250px;width:29%; margin-right:2%;}

div.p_1_0_1{ height:230px;width:29%; margin-right:2%; margin-bottom:10px; margin-bottom:100px;}


.p_b_t_0_1{color:#00AC35; font-size:20px;  text-decoration:none; }
.p_b_t_0_1 a:link {color:#00AC35;  text-decoration:none; }
.p_b_t_0_1 a:visited {color:#00AC35;   text-decoration:none; }
.p_b_t_0_1 a:hover {color:#CCCCCC;    text-decoration:none; }
.p_b_t_0_1 a:active {color:#00AC35;   text-decoration:none; }



.p_i_03{color:#666666; font-weight:bold; text-decoration:none;font-size:30px; padding-top:15px;}
.p_i_03 a:link {color:#666666;  text-decoration:none; }
.p_i_03 a:visited {color:#666666;   text-decoration:none; }
.p_i_03 a:hover {color:#00CC00;    text-decoration:none; }
.p_i_03 a:active {color:#666666;   text-decoration:none; }




.cp_bt_1{
height:40px; line-height:40px; text-align:center;

background-image:url('images0/pro_bt_b_01.png');
background-repeat:no-repeat;
background-position:right top;

}


div.YF_N1{width:100%; text-align:center; color:#009900; padding-bottom:10px;font-size:36px; letter-spacing:5px; font-weight:500; }
div.YF_N2{width:40px; text-align:center; color:#009900; border-top:5px solid #009900; margin:0 auto;padding-bottom:20px; }

.nkx1{
text-indent:32px; padding:0 10px; vertical-align:middle; display:block; float:left; background:#FFFFFF; height:auto; line-height:28px; font-size:16px; width:100%; 
}

.nkx1_c{
text-indent:32px; padding:0 10px; vertical-align:middle; display:block; float:left; background:#FFFFFF; height:auto; height:50px;line-height:50x; font-size:16px; width:100%; 
}


.nkx1_02{
text-indent:0px; padding:0 10px; vertical-align:middle; display:block; float:left; background:#FFFFFF; height:auto; line-height:28px; font-size:12x; width:100%; padding-bottom:10px;
}





.zyjc div{ padding:8px;}




tr.zp_t_0_1 th{text-align:center; letter-spacing:8px; font-weight:500;}




.k_nr_l{
text-align:left; padding-left:10px; padding-top:6px;
}


.p_p_b_link_01{color:#FFFFFF; font-size: 16px; text-decoration:none; }
.p_p_b_link_01 a:link {color:#FFFFFF; text-decoration:none; }
.p_p_b_link_01 a:visited {color:#FFFFFF; text-decoration:none; }
.p_p_b_link_01 a:hover {color:#CCCCCC; text-decoration:none; }
.p_p_b_link_01 a:active {color:#FFFFFF;  text-decoration:none; }




.kh_logo_c{margin:0 auto; text-align:center; width:100%;}

div.u_logo_00{
text-align:center; height:auto; background:#FF0000;
width:100%;
}


iframe.bdm_1{ width:604px; height:525px;}

div.kh_logo_9{text-align:center;}


div.f_dl_01{height:20px;width:100%; float:left;}


div.ab_L_01{padding-top:15px;}
div.feedbackb p{width:97%;}


.bot_01,.top_01{ margin-top:40px;}

.duan_01{ margin-top:2px;}

div.bot_1{border-bottom:50px;}

div.company_c_01{background:#FFFFFF;}


p.news_zy_1{border-bottom:#CCCCCC 1px dotted; padding-bottom:15px; font-size:16px; color:#999999; margin-bottom:15px; }


.tp_s_d_01{background:#00AC35;color:#FFFFFF; text-align:center; font-size:14px; height:1.8; line-height:1.8; padding:1px; font-weight:100;}

.news_b_link_01{color:#666666; font-size: 18px; text-decoration:none; }
.news_b_link_01 a:link {color:#666666; text-decoration:none; }
.news_b_link_01 a:visited {color:#666666; text-decoration:none; }
.news_b_link_01 a:hover {color:#CCCCCC; text-decoration:underline;}
.news_b_link_01 a:active {color:#666666; text-decoration:none; }


.rs_1_1{text-align:center; font-size:14px;}
.rs_1_1_b{text-align:center; font-size:18px; font-weight:800; color:#009900;}





ul.yfnl_1 li{ font-size:16px; line-height:1.8; height:1.8;list-style-type : disc; color:#333333;}

.xb_01_01 span{padding:5px 10px; background:#00AC35; color:#FFFFFF; font-size:16px; letter-spacing:2px; }
.xb_01_01{margin-bottom:16px;}



div.pro_s_s_01{width:100%; height:550px;}

.ss_001{text-align:center; margin-top:310px; margin-bottom:38px;}

.ss_001 span{margin-right:20px;}


.feedbackb{


padding:57px 50px ;
height:auto;
background: url(../../images0/feedbackb.jpg);
background-size: 100% 100%;
background-repeat: no-repeat;


}


.feedback_t{font-size:28px; color:#666666; font-weight:500; padding-bottom:5px;}
.feedback_t2{font-size:20px; color:#666666; font-weight:500; padding-bottom:38px;}


.k_nr_r{ width:80%; margin:0 auto;}




.f_1_1{

opacity:0.5;
filter:Alpha(opacity=50);

}

.f_1_2{

opacity:0.5;
background:#009900;
filter:Alpha(opacity=50);

}


div.c_k_000001{
box-sizing: border-box;
color:#999999;
overflow:hidden;
text-indent:2em;
}

p.gysm_02_0003{text-align:left; font-weight:500; letter-spacing:1px; font-size:16px; line-height:2.0; }
p.qm22{padding-top:15px; font-weight:800; text-align:right; padding-right:40px;}

p.gysm_02_0005{text-align:left; font-weight:500; letter-spacing:1px; font-size:19px; line-height:1.2; text-indent:36px; }

p.news_index_001{text-align:left; font-weight:500; letter-spacing:1px; font-size:16px; line-height:1.2; text-indent:32px; padding-top:20px; }

p.news_index_003{text-align:left; font-weight:500; letter-spacing:1px; font-size:20px; line-height:1.2; text-indent:36px; margin:20px 0;} 




.t_s_02 {color:#666666; font-size:20px; text-decoration:none; font-weight:500; height:1.2; line-height:1.2; margin-bottom:15px;

transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;
 }
 
 
.t_s_02 a:link {color:#666666; text-decoration:none; }
.t_s_02 a:visited {color:#666666; text-decoration:none; }
.t_s_02 a:hover {color:#FF0000; text-decoration:none; font-weight:800;}
.t_s_02 a:active {color:#666666; text-decoration:none; }





.pro_s_s_01{

padding:50px 30px;
height:auto;
background: url(../../images0/products_s_01.jpg);
background-size: 100% 100%;
background-repeat: no-repeat;

}


.gray_text2{color:#666666; font-size: 14px; text-decoration:none; padding-top:5px; padding-bottom:5px; padding:10px;}


.cp_123{ width:70%; margin:1px auto; font-size:14px; color:#666666; line-height:1.5; letter-spacing:0px; padding-top:15px; }

div.k_000001 p{ margin:10px 0; color:#999999; font-size:16px; height:1.8;line-height:1.8;}


div.JMDJ1{height:50px; line-height:50px; padding-left:100px;}

div.JMDJ1 span{margin-left:30px; padding-left:35px; height:26px; line-height:26px; display:inline-block;


background: url(../../xm01.png);

background-repeat: no-repeat;


}


div.k_000001{

box-sizing: border-box;

color:#999999;
margin:10px 0 10px 0;
padding:10px 20px;
font-size:14px;
line-height:1.5;
overflow:hidden;
text-indent:28px;

}


div.nbaner_D{

height:500px;
margin-top:80px;

}

.pro_a_1 dd img {width:266px; border-radius:20px;border:2px solid #F0F0F0;}
div.pro_a_1{margin-bottom:10px; margin:0 auto; width:88%; padding-bottom:20px; padding-right:0px;}

.pro_a_1 div{ padding:0 6.5%; margin-top:30px;}
.pro_a_1{ padding:3%;}


p.p_ckxx_1{text-align:left; margin-top:20px; padding-bottom:20px;}
p.p_ckxx_1 span{ padding:8px 20px; border:1px solid #CCCCCC;
margin-top:10px;
border:1px solid #CCCCCC;
border-radius:10px;
}


p.p_ckxx{text-align:left; margin-top:20px; padding-bottom:8px;}
p.p_ckxx span{ padding:3px 15px; border:1px solid #CCCCCC;
margin-top:10px;
border:1px solid #CCCCCC;
border-radius:8px;
font-size:12px;
}


div.news_y_02{padding:20px; border-bottom:0px solid #CCCCCC;}


.p_l_015_b{font-size:16px;}



ul.com_img li p img{width:280px; height:188px;}

.spx_01{ border-top:1px solid #CCCCCC; margin:35px 0;}
.spx_00{width:100%; float:left;}

.p_ckxx{color:#666666; font-size:12px;text-decoration:none; }
.p_ckxx a:link {color:#666666;  text-decoration:none; }
.p_ckxx a:visited {color:#666666;   text-decoration:none; }
.p_ckxx a:hover {color:#009900;   text-decoration:none; }
.p_ckxx a:active {color:#666666;   text-decoration:none; }

.news_d_02{ width:90%; text-align:left; margin:0 auto; line-height:1.7; font-size:16px; text-indent:32px;}

.news_d_02 img.img-responsive{margin:15px auto;}
.news_d_02 img{max-width:600px; height:auto;}

.t_s_01d{color:#2A2A2A;font-size:26px; padding-bottom:10px; text-align:center; }


.b_link_lm_0{ color:#FFFFFF;font-size:16px;text-decoration:none;  }
.b_link_lm_0 a:link {color:#FFFFFF;text-decoration:none; }
.b_link_lm_0 a:visited {color:#FFFFFF;text-decoration:none; }
.b_link_lm_0 a:hover {color:#F0F0F0;text-decoration:none; }
.b_link_lm_0 a:active {color:#FFFFFF;text-decoration:none; }

.lm_0{background:#00AC35;}



.p_ckxx_1{color:#666666; font-size:12px;text-decoration:none; }
.p_ckxx_1 a:link {color:#666666;  text-decoration:none; }
.p_ckxx_1 a:visited {color:#666666;   text-decoration:none; }
.p_ckxx_1 a:hover {color:#009900;   text-decoration:none; }
.p_ckxx_1 a:active {color:#666666;   text-decoration:none; }


.hy_lm li{height:40px; line-height:40px; font-size:16px; border-bottom:1px dotted #CCCCCC; text-align:center;}

.hy_lm li:hover{background:#00AC35;}

ul.hy_lm{background:#F0F0F0; width:100%;} 
.b_link_lm_2{ color:#666666;font-size:14px;text-decoration:none; }
.b_link_lm_2 a:link {color:#666666;font-size: text-decoration:none; }
.b_link_lm_2 a:visited {color:#666666;font-size:text-decoration:none; }
.b_link_lm_2 a:hover {color:#F0F0F0;font-size: text-decoration:none; }
.b_link_lm_2 a:active {color:#666666;font-size: text-decoration:none; }

.pro_bk_02{margin-bottom:20px; height:330px;}


.wh_0_0{margin:50px 0;}
.qy_wh_0 span{display:block; float:left;}

.qy_wh_0{height:30px; line-height:30px; font-size:16px; margin-bottom:5px; margin-bottom:30px;}
span.qy_wh_01{height:36px; line-height:36px; background:#00AC35; text-align:center;color:#FFFFFF; width:150px; margin-right:38px;
border-radius: 16px;}


.gywm_01_a{font-size:16px; height:1.6; line-height:1.6; text-indent:32px; color:#808080; letter-spacing:1px;}


#fenye{text-align:center; font-size:16px; height:30px; line-height:30px; text-decoration:none; width:100%; float:left; margin-bottom:20px; margin-top:20px;}
#fenye a:link {text-decoration:none;}
#fenye a:visited {text-decoration:none;}
#fenye a:visited {text-decoration:none;}


span.button_XXX2{font-size:16px; text-decoration:none; width:20px; height:20px; line-height:20px;text-align:center;border-bottom:5px solid #00AC35; margin:0 5px; padding-left:2px; }




.button_XXX2 {color:#333333; font-size:14px; text-decoration:none; font-weight:normal}
.button_XXX2 a:link {color:#333333;text-decoration:none;  font-weight:normal}
.button_XXX2 a:visited {color:#333333;text-decoration:none; font-weight:normal}
.button_XXX2 a:hover {color:#333333;text-decoration:none; font-weight:normal}
.button_XXX2 a:active {color:#333333; text-decoration:none; font-weight:normal}



.p_i_02{color:#333333;text-decoration:none;font-size:14px; font-weight:lighter;height:90px; text-indent:28px; line-height:1.5; }


span.buttonXXX{line-height:30px; height:30px; padding:8px 16px; margin:0 10px;  width:100px; border:1px #CCCCCC solid;}
span.buttonXXX:hover{
border:2px #CCCCCC solid;

}
.buttonXXX{ margin:0px; color:#999999;text-decoration:none; font-size:14px;}
.buttonXXX a:link{ margin:0px; color:#999999;text-decoration:none;}
.buttonXXX a:visited{ margin:0px; color:#999999;text-decoration:none;}
.buttonXXX a:hover{ margin:0px; color:#333333;text-decoration:none;}
.buttonXXX a:active{ margin:0px; color:#999999;text-decoration:none;}




span.style_span1{font-size:16px; text-decoration:none;  width:30px; height:30px; line-height:20px; padding:2px; text-align:center;padding:5px;}
.style_span1 {color:#333333; font-size:16px; text-decoration:none; font-weight:normal;}
.style_span1 a:link {color:#333333; }
.style_span1 a:visited {color:#333333;}
.style_span1 a:hover {color:#333333;}
.style_span1 a:active {color:#333333;}










.t_s_03d{color:#3E3E3E; font-size:16px; margin-bottom:30px;text-align:center;} 



div.p_l_01{width:35%; display:block; float:left;}
div.p_l_01 img{width:90%;}
div.p_r_01{width:53%; display:block; float:left;}

div.p_r_01b{width:50%; display:block; float:left;}



div.p_l_013{width:40%; display:block; float:left;}
div.p_l_013 img{width:50%;}


.p_l_013_b{text-align:center;}
.p_l_013_b img{width:55%;}


div.pro_b_1{ padding-bottom:1px;margin:0 auto; width:92%; margin-top:10px;}

div.p_l_01_z{ display:block; float:left; width:100%; text-align:center;}
div.p_l_01_z img{width:400px; height:300px;}

div.p_l_01_z_02{ display:block;margin:0 auto; width:90%; text-align:center;}
div.p_l_01_z_02 img{width:289px; height:385px;}



.pro_2_1 .pro_b_1{font-size:20px; height:2.0; line-height:2.0; color:#00AC35; letter-spacing:0px; margin-top:10px; }

p.pho_t_01{width:100%; height:40px; line-height:20px; text-align:center; font-size:15px; letter-spacing:1px;}

.pro_d_b_2 {color:#333333; letter-spacing:0px; text-align:center;display:inline-block; width:100%; margin:1px 0;  text-align:left;}

.cpms_001 span{margin-right:2px; font-weight:800;}


div.dx_xbt_01{width:50%; margin:0 auto; padding-left:12px; text-align:center;}

.dx_xbt_01 p{text-align:center;}

ul.u_logo_01{ margin:0 auto; width:78%;}

.u_logo_01 li{float:left;text-align:center; width:18%; margin:0 1%;}

.u_logo_01 li img{ 
border:1px solid #CCCCCC; width:100%; height:32px;
    transition:all 0.5s;
}

.u_logo_01 li img:hover{ border:1px solid #CCCCCC;

}



.pro_n_b_1{font-size:20px; height:1.2; line-height:1.2; color:#00AC35; letter-spacing:2px; margin-top:30px; padding-bottom:10px; }

.pro_n_b_7{font-size:22px; height:2.0; line-height:2.0; color:#00AC35; letter-spacing:3px; margin-top:0px; font-weight:500;}

.pro_n_b_7_02{font-size:22px; height:2.0; line-height:2.0; color:#00AC35; letter-spacing:3px; margin-top:0px; font-weight:500;}

.pro_n_b_7_03 img{width:70%; text-align:center;}

.cs_cs_1{font-size:14px; ; color:#333333; height:1.3; line-height:1.3;}
.cs_cs_1_b{font-size:16px; ; color:#333333; height:1.8; line-height:1.8;}

.cs_cs_1_023{font-size:14px; ; color:#666666; height:1.6; line-height:1.6; font-weight:500;}

.pro_n_b_11{font-size:14px; height:2.0; line-height:2.0; color:#666666;margin-top:10px; }


.pro_d_b_3{font-size:14px; font-weight:100; color:#666666; text-align:left;}



p.dxyh_0{border-bottom:#009900 1px solid; height:30px; line-height:30px; margin-bottom:20px; margin-top:35px; width:100%;}


p.dxyh_0_3{width:100%; float:left;}

.dxyh_a span{width:120px; background:#009900; height:30px; line-height:30px; text-align:center; color:#FFFFFF; padding:8px 16px; margin:0 auto;}
p.dxyh_a{text-align:center;}
.dxyh_a_b{padding-bottom:0px; width:100%;}



dt.p_i_01{height:2.6; line-height::2.6; color:#00AC35; margin:12px 0; padding-left:35px; 

background:url(../../xm01.png);
background-repeat:no-repeat;
background-position:left;


}
.p_i_01{color:#00AC35;  text-decoration:none;font-size:16px; letter-spacing:2px; }
.p_i_01 a:link {color:#00AC35;  text-decoration:none; }
.p_i_01 a:visited {color:#00AC35;   text-decoration:none; }
.p_i_01 a:hover {color:#009900;   text-decoration:none; }
.p_i_01 a:active {color:#00AC35;   text-decoration:none; }



.t_s_01{color:#666666;font-size:20px; padding-bottom:10px;}
.t_s_03{color:#B9B9B9; font-size:14px; margin-bottom:15px;}
.t_s_04{color:#666666;font-size:16px; margin-bottom:16px;}
.t_s_04_b{color:#666666;font-size:16px; line-height:2.0; height:2.0;}






.b_2_2_0{font-size:20px;margin:20px auto;}
.b_2_2_0_b{font-size:22px; color:#009900; font-weight:500;margin:20px auto;}




div.p_l_01_y{ display:block; float:left; width:100%; text-align:center;}
div.p_l_01_y img{width:400px; height:300px;}

div.p_l_01_y_02{ display:block;margin:0 auto; width:90%; text-align:center;}
div.p_l_01_y_02 img{width:289px; height:385px;}

div.p_l_01_y_02 img.llimg {width:20px; height:20px;}

.pho_t_01 img.llimg {width:20px; height:20px;}

div.ry_1_01:hover{ padding-left:80px;}



.xbt_2_00{width:28%; margin:50px auto;height:32px;}
.xbt_2_01{width:20%; display:block; height:16px; border-bottom:1px solid #00AC35; float:left;}
.xbt_2_02{background:#00AC35; display:block; margin:0 auto; width:60%; text-align:center; color:#FFFFFF; height:32px; line-height:32px; font-size:14px; letter-spacing:6px;float:left;}


.location123456 a:link {color:#333333; text-decoration:none;}
.location123456 a:visited {color:#333333;text-decoration:none;}
.location123456 a:hover {color:#CC9900; text-decoration:underline;}
.location123456 a:active {color:#333333;text-decoration:none;}




.k_nr_c{text-align:center;}

.k_nr{text-align:center;}

.gzkx{font-size:0.3rem; color:#FFFFFF; text-align:center; margin-bottom:0.05rem; margin-top:0.1rem; letter-spacing:0.1rem;}

img.kx2w{width:200px; height:200px;}

.k_tit_003{font-size:22px; letter-spacing:2px; font-weight:500;}
.k_text_003{font-size:16px;letter-spacing:1px; font-weight:100;}

.m_123{letter-spacing:3px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

div.news_y_01 div.row{margin:20px 0;}

div.news_y_00{padding:20px;}

.lm_0{background:#00AC35;}

div.news_x_01 div.row{margin-top:20px; width:80%; margin:0 auto;}




/*左侧logo*/
.header .left{
	width: 25%;
	height:80px;
	display:block; float:left;
}
.header .left a img{
	height: 50px;

}
.header .left .img2{
	display: none;
}
/*右侧*/
.header .nav{
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	height: 100%;
	width:75%;

	line-height: 80px;
	display: block;
}
.header .navbar_nav li{
	float:left;
	position: relative;
	display: block;
}
.header .navbar_nav li:after{
    content: "";
    width: 0;
    height: 5px;
    background:#00AC35;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.header .navbar_nav li:hover:after{
    width: 100%;
}
.header .navbar_nav li a{
	text-decoration: none;
	height: 100%;
	padding: 0 25px;
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	color:#999999;
	font-size: 16px;
	letter-spacing:1px;
}
.header .navbar_nav li:hover a{
	color:#CCCCCC;
}
.header .navbar_nav li.dropdown{
	display: inherit;
	position: relative;
}
.header .navbar_nav li.dropdown .jt{
	width: 20px;
	height: 20px;
	background: url(i/top.png) no-repeat;
	background-size: 100% 100%;
	display: block;
}
.header .navbar_nav li.dropdown .dropdown_menu{

	display: none;
	position: absolute;
	top:80px;
	width: 100%;
	background:#FFFFFF;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 100%;
    left: -0%;
}
.header .navbar_nav li.dropdown .dropdown_menu a{
	font-size: 12px;
	color: #666;
	padding: 0 0;
	line-height:34px;
	letter-spacing:0;
	text-align:center;
	background:#F0F0F0;
	letter-spacing:0px;
	margin-bottom: 1px;
	text-indent:0px;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	background:#00AC35;
	
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{
	color:#666666;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{
    
	color:#999999;
	background:#FFFFFF;
}
/*白色背景的头部*/
.header.on{
	background: #fff;

}
.header.on .left .img1{
	display: none;
}
.header.on .left .img2{
	display: block;
}
.header.on .navbar_nav li a{
	color: #333;
}
.header.on .navbar_nav li:hover a{
	color: orangered;
}
#navToggle{
	display: none;
}

.m_nav{
	position: fixed;
	top: 0px;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 100%;
    height: 100%;
    background: #fff;
    transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
	z-index: 1000;
    opacity: 1;
    visibility: visible;
    margin-top: 0;
    overflow-y: auto;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    top: 0;
    transform: translateX(100%);
}
.m_nav.open{
    transform: translateX(0);
}
.m_nav .top{
	height: 20px;
	padding: 20px;
	box-sizing: border-box;
}
.m_nav .top .closed{
	width: 28px;
	height: 28px;
	vertical-align: middle;
	float:right;
	margin-right:12px;
	
	cursor: pointer;
}
.m_nav .logo{
	width: 40%;
	margin:0 auto;
}
div.logo img{
width:130px;

	display: block;
	margin:20px 0;
}
.m_nav .ul{
	margin-top: 30px;
}
.m_nav .ul li{
	padding: 0 20px;
	border-bottom: 1px solid #f5f5f5;
	transform: translateY(0);
	-webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    opacity: 0;
}
.m_nav.open .ul li{
	opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.m_nav .ul li:nth-child(1) {
    -webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(2) {
    -webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(3) {
    -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(4) {
    -webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(5) {
    -webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li:nth-child(6) {
    -webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
    transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav .ul li a{
	display: block;
	text-decoration: none;
	color: #333;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	width: 100%;
}
.m_nav .ul li .dropdown_menu{
	display: none;
}
.m_nav .ul li.dropdown.active .dropdown_menu{
	display: block;
}
.m_nav .ul li .dropdown_menu a{
	display: block;
	height: 50px;
	line-height: 50px;
	padding: 0 40px;
	box-sizing: border-box;
	border-bottom: 1px solid #f5f5f5;
}
.m_nav .ul li .dropdown_menu a:last-child{
	border: none;
}
.banner{
	width: 100%;
}
.banner img{
	width: 100%;
}




p.gysm_02_000{text-align:left; font-weight:500; letter-spacing:5px; font-size:35px; line-height:1.1; color:#2B2B2B; margin-bottom:10px; }

p.gysm_02_000_z{text-align:left; font-weight:200; letter-spacing:1px; font-size:28px; height:32px;line-height:1.1; color:#FFFFFF; margin-bottom:30px; }

p.gysm_02_000_z_001{text-align:center;font-weight:500; letter-spacing:1px; font-size:33px; line-height:1.1; color:#FFFFFF; margin-bottom:10px; margin-bottom:15px; }

.gysm_02_000_z_001{text-align:center;font-weight:500; letter-spacing:1px; font-size:33px; line-height:1.1; color:#FFFFFF; margin-bottom:10px; margin-bottom:15px; }
.gysm_02_000_z_001 a:link {color:#FFFFFF;text-decoration:none;}
.gysm_02_000_z_001 a:visited {color:#FFFFFF;text-decoration:none;}
.gysm_02_000_z_001 a:hover {color:#FFFFFF;text-decoration:none;}
.gysm_02_000_z_001 a:active {color:#FFFFFF;text-decoration:none;}

p.gysm_02_000_dx{text-align:center font-weight:500; letter-spacing:5px; font-size:41px; line-height:1.1; color:#2B2B2B; margin-bottom:10px; }

.v1{ width:600px;height:450px;}

p.gysm_02_0009{height:30px; line-height:30px;text-align:right;padding-right:20px; margin-top:10px; width:100%; float:left;}
p.gysm_02_0009 span{ border:1px solid #CCCCCC; height:30px; height:30px; width:200px; text-align:center; font-size:14px; color:#999999; border-left:0; border-right:0; border-bottom:0; padding:8px 5px 0 10px; letter-spacing:5px; }




div.v_L_01{width:80%; margin:0 auto;}

.v_L_01 ul li{display:block; float:left; width:33%;}
.v_L_01 ul li dl dd{ font-size:12px; height:2.0; line-height:2.0; text-align:center; }
.v_L_01 ul li dl dt{text-align:center;}

.v_L_01 ul li p{text-align:center; margin-top:10px;}

ul.c_vi_01 li p{text-align:center; margin-top:10px;}
ul.c_vi_01 li p img{ margin:0 auto;}



.v_b_t_0_1{color:#666666;  text-decoration:none; font-size:12px;text-align:center;}
.v_b_t_0_1 a:link {color:#666666;  text-decoration:none; }
.v_b_t_0_1 a:visited {color:#666666;   text-decoration:none; }
.v_b_t_0_1 a:hover {color:#CCCCCC;    text-decoration:none; }
.v_b_t_0_1 a:active {color:#666666;   text-decoration:none; }








p.cp_m_1_1{text-align:center; width:100%;}
p.cp_m_1_1 span{margin:0 12px;}


.p_p_b_link_01{color:#FFFFFF; font-size: 16px; text-decoration:none; }
.p_p_b_link_01 a:link {color:#FFFFFF; text-decoration:none; }
.p_p_b_link_01 a:visited {color:#FFFFFF; text-decoration:none; }
.p_p_b_link_01 a:hover {color:#CCCCCC; text-decoration:none; }
.p_p_b_link_01 a:active {color:#FFFFFF;  text-decoration:none; }





.gg_t_01{text-align:center; width:100%;margin-bottom:40px;}



video{  width:600px; height:450px; margin:0 auto;}


.location123 span{height:40px; line-height:40px;text-align:center;}
div.location123{padding-left:50px; border-bottom:1px solid #00AC35; margin-bottom:10px; }
.location123{color:#666666; font-size:16px; text-decoration:none; }

.menu_d_1{ padding: 0 10px; display:inline-block;}
span.menu_a_1{
  background-image: url("/images0/wz_0.png");
  background-repeat: no-repeat;
  background-position: left;
  padding-left:55px;
  margin-left:10px;
  

}




.location123 a:link {color:#666666; text-decoration:none; }
.location123 a:visited {color:#666666;text-decoration:none; }
.location123 a:hover {color:#333333;text-decoration:none;}
.location123 a:active {color:#666666;text-decoration:none; }


p.gysm_02_000_2{

background:url(../../images0/kx_l_02.png) no-repeat left top;margin-bottom:20px; }


p.gysm_02_000_2_dx{

background:url(../../images0/kx_l_02.png) no-repeat center top;margin-bottom:20px; }






div.b_h_001{ padding-left:50px; text-align:center; margin:20px 0;}
.h_p_p01{padding-bottom:35px;}


.cs_c_1{width:15%;text-align:left;}
.cs_c_2{width:10%;}
.cs_c_3{width:40%;}
.cs_c_3{width:35%;}

.thead_s_1{background:#00AC35;font-size:12px;color:#FFFFFF;}
.cs_c_1{width:20%;}
.cs_c_2{width:20%;}
.cs_c_3{width:30%;}
.cs_c_4{width:30%;}


.bg-video{

    left:0px;
    top:0px;
    z-index: -1;
    vertical-align:bottom;display:block;
    position:absolute;
 }








@media (min-width: 1680px){

.pro_s_s_01{padding:60px 30px;}


.header .left{
	width: 25%;
	display:block; float:left;
}
.header .left a img{
	height: 50px;

}


.header{
	height:80px;
	line-height:80px;
	padding: 0 10px;

}




p.gysm_02_000_2{margin-bottom:20px;}


.v1{
    width:600px;
    height:450px;
}



}








@media (min-width: 1200px) and (max-width: 1679px){

p.bt_video_01{font-size:24px; color:#3C3C3C; letter-spacing:0px; height:60px; line-height:60px; border-bottom:1px solid #CCCCCC; margin-bottom:30px;}
.p_i_02{color:#333333;text-decoration:none;font-size:12px; font-weight:lighter;height:95px; text-indent:24px; line-height:1.3; }

.p_i_01{color:#00AC35;  text-decoration:none;font-size:14px; letter-spacing:1px; }
.comp_1_2_u{
height:290px;
padding-top:120px;

}



.pro_v_001{display:none;}

.pro_v_002{display:block;}

.b_link_02{color:#666666; font-size:12px; text-decoration:none; }

div.l_news img{
width:228px; height:163px;
transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;

}


div.p_l_01_z_02 img{width:180px; height:239px;}
div.p_l_01_y_02 img{width:180px; height:239px;}

p.pho_t_01{width:100%; height:15px; line-height:15px; text-align:center; font-size:12px; letter-spacing:1px;}

.pro_a_1 dd img {width:220px; border-radius:20px;border: 2px solid #F0F0F0;}


.comp_1_2_b{
padding-top:50px;
padding-left:50px;}


img.img_2_2_a{width:75%; margin:0 auto; border:1px #CCCCCC solid;}


.p_p_b_link_01{font-size:14px;}
.pro_bk_02{margin-bottom:10px; height:385px;}

div.pro_s_s_01{width:100%; height:450px;}



.ss_001{text-align:center; margin-top:290px; margin-bottom:20px;}


.pro_d_b_3{font-size:12px; font-weight:100; color:#666666; text-align:left;}

.gywm_01_a{font-size:14px; height:1.6; line-height:1.6; text-indent:24px; color:#808080; letter-spacing:1px;  }
.gywm_01_a p{width:88%; margin:0 auto;}


video{  width:400px; height:300px; margin:0 auto;}

.xbt_2_00{width:32%; margin:20px auto;height:30px;}
.xbt_2_01{width:20%; display:block; height:15px; border-bottom:1px solid #00AC35; float:left;}
.xbt_2_02{background:#00AC35; display:block; margin:0 auto; width:60%; text-align:center; color:#FFFFFF; height:30px; line-height:30px; font-size:14px; letter-spacing:4px;float:left;}


div.p_l_01_z img{width:220px; height:165px;}

div.p_l_01_y img{width:220px; height:165px;}


.qy_wh_0{height:30px; line-height:30px; font-size:14px; margin-bottom:5px; margin-bottom:30px;}
span.qy_wh_01{height:30px; line-height:30px; background:#00AC35; text-align:center;color:#FFFFFF; width:130px; margin-right:18px;
border-radius: 13px;}

.news_b_link_01{color:#666666; font-size: 16px; text-decoration:none; }
p.news_zy_1{border-bottom:#CCCCCC 1px dotted; padding-bottom:5px; font-size:14px; color:#999999; margin-bottom:5px; }


p.gysm_02_000{text-align:left; font-weight:500; letter-spacing:5px; font-size:20px; line-height:1.1; color:#2B2B2B; margin-bottom:5px; margin-top:20px; }

.header .left{
	width: 25%;
	display:block; float:left;
}
.header .left a img{
	height: 36px;

}

.pro_s_s_01{padding:30px 30px;}


p.gysm_02_000_2{margin-bottom:15px;}


div.k_000001 p{ margin:10px 0; color:#999999; font-size:14px; height:1.8;line-height:1.8;}




.header{
	height:80px;
	line-height:80px;
	padding: 0 5px;	
}

					
div.nbaner_D{
margin-top:68px;
height:380px;
}






.header .navbar_nav li a{
	text-decoration: none;
	height: 100%;
	padding: 0 12px;
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	color:#999999;
	font-size: 16px;
	letter-spacing:1px;
}


.v1{
    width:400px;
    height:300px;
}


}













@media (min-width: 768px) and (max-width: 1199px){

p.bt_video_01{font-size:22px; color:#3C3C3C; letter-spacing:0px; height:60px; line-height:60px; border-bottom:1px solid #CCCCCC; margin-bottom:30px;}

.p_ckxx{color:#666666; font-size:10px;text-decoration:none; }

.p_i_01{color:#00AC35;  text-decoration:none;font-size:12px; letter-spacing:0px; }

.p_i_02{color:#333333;text-decoration:none;font-size:10px; font-weight:lighter;height:105px; text-indent:24px; line-height:1.1; }

.c_2wm img{width:150px; height:150px; margin:0 auto;}






.news_d_02 img{max-width:380px; height:auto;}

.comp_1_2_u{
height:260px;
padding-top:120px;

}




.cp_123{ width:70%; margin:1px auto; font-size:12px; color:#666666; line-height:1.6; letter-spacing:0px; padding-top:10px; }

.pro_v_001{display:none;}

.pro_v_002{display:block;}

.b_link_02{color:#666666; font-size:12px; text-decoration:none; }

div.l_news img{
width:228px; height:163px;
transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;

}


div.p_l_01_z_02 img{width:180px; height:239px;}
div.p_l_01_y_02 img{width:180px; height:239px;}

p.pho_t_01{width:100%; height:15px; line-height:15px; text-align:center; font-size:12px; letter-spacing:1px;}

.pro_a_1 dd img {width:150px; border-radius:20px;border: 2px solid #F0F0F0;}


.comp_1_2_b{
padding-top:30px;
padding-left:50px;}


img.img_2_2_a{width:75%; margin:0 auto; border:1px #CCCCCC solid;}


.p_p_b_link_01{font-size:12px;}
.pro_bk_02{margin-bottom:10px; height:500px;}

div.pro_s_s_01{width:100%; height:450px;}



.ss_001{text-align:center; margin-top:290px; margin-bottom:20px;}


.pro_d_b_3{font-size:12px; font-weight:100; color:#666666; text-align:left;}

.gywm_01_a{font-size:14px; height:1.6; line-height:1.6; text-indent:284px; color:#808080; letter-spacing:1px;  }
.gywm_01_a p{width:88%; margin:0 auto;}


video{  width:400px; height:300px; margin:0 auto;}

.xbt_2_00{width:32%; margin:20px auto;height:30px;}
.xbt_2_01{width:20%; display:block; height:15px; border-bottom:1px solid #00AC35; float:left;}
.xbt_2_02{background:#00AC35; display:block; margin:0 auto; width:60%; text-align:center; color:#FFFFFF; height:30px; line-height:30px; font-size:14px; letter-spacing:4px;float:left;}


div.p_l_01_z img{width:220px; height:165px;}

div.p_l_01_y img{width:220px; height:165px;}


.qy_wh_0{height:30px; line-height:30px; font-size:14px; margin-bottom:5px; margin-bottom:30px;}
span.qy_wh_01{height:30px; line-height:30px; background:#00AC35; text-align:center;color:#FFFFFF; width:130px; margin-right:18px;
border-radius: 13px;}

.news_b_link_01{color:#666666; font-size: 16px; text-decoration:none; }
p.news_zy_1{border-bottom:#CCCCCC 1px dotted; padding-bottom:5px; font-size:14px; color:#999999; margin-bottom:5px; }


p.gysm_02_000{text-align:left; font-weight:500; letter-spacing:5px; font-size:20px; line-height:1.1; color:#2B2B2B; margin-bottom:5px; margin-top:20px; }

.header .left{
	width: 25%;
	display:block; float:left;
}
.header .left a img{
	height: 36px;

}

.pro_s_s_01{padding:30px 30px;}


p.gysm_02_000_2{margin-bottom:15px;}


div.k_000001 p{ margin:10px 0; color:#999999; font-size:14px; height:1.8;line-height:1.8;}




.header{
	height:80px;
	line-height:80px;
	padding: 0 5px;	
}

					
div.nbaner_D{
margin-top:68px;
height:380px;
}






.header .navbar_nav li a{
	text-decoration: none;
	height: 100%;
	padding: 0 12px;
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	color:#999999;
	font-size: 16px;
	letter-spacing:1px;
}


.v1{
    width:400px;
    height:300px;
}


.new_p_0_1{display:none;}

}










@media screen and (max-width: 992px){


.new_p_0_1{display:none;}



	.header{
		padding: 0 10px;
	}
	.header #navToggle {
		height: 100%;
		padding: 9px 15px;
		margin-right: -15px;
		display: inline-block;
		float: right;
	}
	.header #navToggle span {
		position: relative;
		width: 25px;
		height: 1px;
		margin-top: 19px;
	}
	.header #navToggle span:before,
	.header #navToggle span:after {
		content: '';
		position: relative;
		width: 100%;
		height: 1px;
		left: 0;
	}
	.header #navToggle span,
	.header #navToggle span:before,
	.header #navToggle span:after {
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;
		display: block;
		background: #4f4f4f;
	}
	.header #navToggle span:before {
		top: 8px;
	}
	.header #navToggle span:after {
		bottom: 10px;
	}
	.header #navToggle.open span:before {
		top: 10px;
		-webkit-transform: translateY(-11px) rotate(-45deg);
		-moz-transform: translateY(-11px) rotate(-45deg);
		-ms-transform: translateY(-11px) rotate(-45deg);
		-o-transform: translateY(-11px) rotate(-45deg);
		transform: translateY(-11px) rotate(-45deg);
	}
	.header #navToggle.open span:after {
		bottom: 12px;
		-webkit-transform: translateY(10px) rotate(45deg);
		-moz-transform: translateY(10px) rotate(45deg);
		-ms-transform: translateY(10px) rotate(45deg);
		-o-transform: translateY(10px) rotate(45deg);
		transform: translateY(10px) rotate(45deg);
	}
	.header #navToggle.open span {
		background: none;
	}
	.header #navToggle.open span:before,
	.header #navToggle.open span:after {
		background: #4f4f4f;
	}
	
	.header .nav{
		display: none;
	}
	
	.banner img{
		height: 600px;
		object-fit: cover;
	}
	
	

	
}














@media (max-width: 767px){

div.YF_N1{width:100%; text-align:center; color:#009900; padding-bottom:10px;font-size:22px; letter-spacing:5px; font-weight:500; }
div.YF_N2{width:40px; text-align:center; color:#009900; border-top:5px solid #009900; margin:0 auto;padding-bottom:5px; }

p.bt_video_01{font-size:18px; color:#3C3C3C; letter-spacing:0px; height:60px; line-height:60px; border-bottom:1px solid #CCCCCC; margin-bottom:30px;}

.rs_1_1_b{text-align:center; font-size:14px; font-weight:800; color:#009900;}

div.k_b_01{display:none;}

.logo111{display:none;}

div.C_L_T{padding-top:0px;}


p.cp_m_1_1 span{margin:0 3px;}

p.kx_xb_01{margin-bottom:10px;}

.pro_a_1 dd img {width:220px; border-radius:20px;border:2px solid #F0F0F0;}

.comp_1_2_u{
height:260px;

margin-bottom:1px;

}

div.bot_1_2{display:none;}


div.news_x_01 div.row{margin-top:20px; width:96%; margin:0 auto;}

.b_ba_01{text-align:right; margin:20px 0; padding-right:20px;}
.news_d_02 img.img-responsive{margin:5px auto;}
.news_d_02{ width:98%; text-align:left; margin:0 auto; line-height:2.0; font-size:12px; text-indent:24px;}

.news_d_02 img{max-width:220px; height:auto;}

.nkx1{
text-indent:12px; padding:0 2px; vertical-align:middle; display:block; float:left; height:auto; line-height:22px; font-size:14px; margin-top:0px; margin-bottom:5px; background:#FFFFFF; width:100%; padding-top:30px;
}

.nkx1_02{
text-indent:0px; padding:0 2px; vertical-align:middle; display:block; float:left; height:auto; line-height:22px; font-size:12px; margin-top:0px; margin-bottom:5px; background:#FFFFFF; width:100%; padding-bottom:10px;
}

.u_u_01{

background-size: 100% 100%;

}
.u_u_02{
background-size: 100% 100%;
}



p.gysm_02_007_z{text-align:left; font-weight:200; letter-spacing:1px; font-size:14px; color:#FFFFFF; height:14px;}

p.gysm_02_007_z_2{text-align:left; font-weight:200; letter-spacing:0; font-size:10px; color:#FFFFFF; margin-bottom:5px;height:12px; line-height:1.0;}

p.gysm_02_000_z{text-align:left; font-weight:200; letter-spacing:1px; font-size:20px; line-height:1.1; color:#FFFFFF; margin-bottom:10px; margin-bottom:15px; }

.comp_1_2_b{
padding-top:25px;
padding-left:12px;}


.t_s_03d{color:#B9B9B9; font-size:12px;text-align:center;} 

.buttonXXX{ margin:0px; color:#999999;text-decoration:none; font-size:12px;}
span.buttonXXX{line-height:18px; height:18px; padding:2px 8px;  width:60px; border:1px #CCCCCC solid;}

span.button_XXX2{font-size:12px; text-decoration:none; width:16px; height:16px; line-height:16px;text-align:center;border-bottom:2px solid #00AC35; margin:0 2px; padding-left:1px; }

span.style_span1{font-size:12px; text-decoration:none;  width:18px; height:18px; line-height:18px; padding:2px; text-align:center;padding:2px;}

#fenye{text-align:center; font-size:12px; max-height:60px;line-height:30px; text-decoration:none; width:100%; float:left; }

div.f_dl_01{height:30px;width:100%; float:left;}

.bot_01,.top_01{ margin-top:0px;}


p.ffeedback{ padding-left:5px;}

.contact-message form input, .contact-message form textarea {


  width: 80%;
  border: none;
  padding: 3px 10px;
  border-bottom: 3px solid transparent;
  background-color: #f7f7f7;
  margin-bottom: 3px;
  line-height:12px;

;
}

.contact-message form textarea {
line-height:12px;
height:96px;
}


tr.zp_t_0_1 th{text-align:center; letter-spacing:0px; font-weight:100; font-size:12px;}

.news_b_link_01{color:#666666; font-size: 14px; text-decoration:none; padding:0 8px; }

.p_p_b_link_01{font-size:12px;}

div.dx_xbt_01{width:100%; margin:0 auto; padding-left:0px;}

.b_2_2_01{font-size:14px;margin:10px auto; color:#666666; font-weight:600;}



.b_2_2_0_b{font-size:16px; color:#009900; font-weight:900;margin:5px auto;}

div.news_y_02{padding:5px; border-bottom:0px solid #CCCCCC;}

p.gysm_02_0003{text-align:left; font-weight:300; font-size:12px; line-height:1.2; padding:0 10px; }

.t_s_01d{color:#666666;font-size:14px; padding-bottom:5px; text-align:center; letter-spacing:0px; font-weight:650;}

p.gysm_02_0009{height:30px; line-height:30px;text-align:right;padding-right:20px; margin-top:10px; width:100%; float:left;}
p.gysm_02_0009 span{ border:1px solid #CCCCCC; height:30px; height:30px; width:200px; text-align:center; font-size:12px; color:#999999; border-left:0; border-right:0; border-bottom:0; padding:5px 5px 0 10px; letter-spacing:5px; }

ul.u_logo_01{display:none;}




iframe.bdm_1{ width:360px; height:380px; margin:0 auto;}


.xb_01_01 span{font-size:14px; letter-spacing:1px; }

.tp_s_d_01{font-size:10px;}


ul.yfnl_1 li{ font-size:12px;}


.pro_bk_02{margin-bottom:0px; height:auto;}

.t_s_04{color:#666666;font-size:16px; margin-bottom:14px;}
.hy_lm li{height:30px; line-height:30px; font-size:12px; border-bottom:1px dotted #CCCCCC; text-align:center;}



.b_link_lm_2{ color:#666666;font-size:12px;text-decoration:none; }

.l_news{display:none;}





ul.hy_lm{background:#F0F0F0; width:96%;} 

.feedbackb{
text-align:center;
padding:20px 20px ;
height:auto;
margin-bottom:20px;

}


.feedback_t{font-size:16px; color:#666666; font-weight:500; padding-bottom:0px;}
.feedback_t2{font-size:12px; color:#666666; font-weight:500; padding-bottom:5px;}





.k_nr_r{ width:100%; margin:0 auto;}

div.v_L_01{width:100%; margin:0 auto;}
div.v_L_01 img {width:80%;}


.t_s_04_b{color:#666666;font-size:14px; line-height:2.0; height:2.0;}

.t_s_02 {color:#666666; font-size:16px;}
.new_p_0_1{display:none;}

.t_s_01{color:#666666;font-size:18px; padding-bottom:10px; font-weight:600;}
div.pro_b_1{ padding-bottom:20px;margin:0 auto; width:96%;}
.spx_01_0{display:none;}
.spx_01{ border-top:1px solid #CCCCCC; margin-bottom:15px;}
.p_l_013_b{text-align:center; margin-bottom:15px;}
.p_l_013_b img{width:80%;}


.pro_n_b_7{font-size:16px; height:2.0; line-height:2.0; color:#00AC35; letter-spacing:3px; margin-top:0px; font-weight:500;}
.cs_cs_1_b{font-size:12px; ; color:#333333; height:1.8; line-height:1.8;}

.p_l_015_b{font-size:12px;}


.dxyh_a_b img{ width:80%; height:auto; text-align:left; padding-bottom:1px;}



.pro_s_s_01{padding:10px 10px;}

div.pro_s_s_01{width:100%; height:280px;}

.ss_001{text-align:center; margin-top:150px; margin-bottom:25px;}

.location123 span{height:30px; line-height:30px;text-align:center;}
div.location123{padding-left:20px; border-bottom:1px solid #00AC35; margin-bottom:10px; }
.location123{color:#666666; font-size:12px; text-decoration:none; }

.menu_d_1{ padding: 0 3px; display:inline-block;}

span.menu_a_1{
  background-image: url("/images0/wz_0_2.png");
  background-repeat: no-repeat;
  background-position: left;
  padding-left:35px;
  margin-left:10px;
}






div.kh_logo_9{display:block; text-align:center; padding:15px 0;}

div.kh_logo_9 img{width:90%; margin:0 auto;}

.cp_123{ width:96%; margin:1px auto; font-size:12px; color:#666666; line-height:1.5; letter-spacing:0px; padding-top:10px; }


.pro_n_b_1{font-size:14px; height:1.2; line-height:1.2; color:#00AC35; letter-spacing:2px; margin-top:30px; padding-bottom:10px; }
.pro_d_b_3{font-size:12px; font-weight:100; color:#666666; text-align:left;}

.header{
	height:66px;
	line-height:66px;
	padding: 0 10px;	
}

					
div.nbaner_D{
margin-top:60px;
height:150px;
}



.gywm_01_a{font-size:12px; height:1.6; line-height:1.6; text-indent:24px; color:#808080; letter-spacing:1px; padding-top:20px; }
.gywm_01_a p{width:88%; margin:0 auto;}


video{  width:290px; height:218px; margin:0 auto;}

p.pho_t_01{width:100%; height:15px; line-height:15px; text-align:center; font-size:12px; letter-spacing:1px;}





.f_info{display:none;}


.xbt_2_00{width:60%; margin:20px auto;height:28px;}
.xbt_2_01{width:20%; display:block; height:14px; border-bottom:1px solid #00AC35; float:left;}
.xbt_2_02{background:#00AC35; display:block; margin:0 auto; width:60%; text-align:center; color:#FFFFFF; height:28px; line-height:28px; font-size:12px; letter-spacing:4px;float:left;}




div.p_l_01_z img{width:300px; height:225px;}
div.p_l_01_y img{width:300px; height:255px;}

span.qy_wh_01{height:22px; line-height:22px; background:#00AC35; text-align:center;color:#FFFFFF; width:100px; margin-right:10px;
border-radius: 12px;}
.qy_wh_0{height:30px; line-height:30px; font-size:12px; margin-bottom:10px;}



.header .left{
	width: 25%;
	display:block; float:left;
}
.header .left a img{
	height: 36px;

}



p.gysm_02_000_2{margin-bottom:5px;}



div.k_000001 p{ margin:10px 0; color:#999999; font-size:14px; height:1.8;line-height:1.8;}


p.news_zy_1{border-bottom:#CCCCCC 1px dotted; padding-bottom:5px; font-size:12px; color:#999999; margin-bottom:5px; padding:5px 8px; }





p.gysm_02_000{text-align:left; font-weight:500; letter-spacing:5px; font-size:16px; line-height:1.1; color:#2B2B2B; margin-bottom:5px; margin-top:20px; }





.v1{
    width:300px;
    height:225px;
}

p.gysm_02_007{text-align:left; font-weight:200; letter-spacing:1px; font-size:12px; line-height:2.0; height:2.0; color:#2B2B2B; margin-bottom:10px; text-indent:24px; margin-bottom:10px; padding:10px; }

img.img_2_2_a{width:75%; margin:0 auto; border:1px #CCCCCC solid;}



.p_p_b_link_01{font-size:12px;}

.gg_t_01{text-align:center; width:100%;margin-bottom:10px;}













span.bq_02{display:none;}




}











.footer_3_2  ul {width:75%; margin:0 auto;}
.footer_3_2  ul li{width:13%;display:block; float:left; padding-bottom:20px;}


.footer_3_2  ul li dl dt{ font-size:20px; height:1.8; line-height:1.8; letter-spacing:1px; font-weight:500; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; color:#666666;}

.footer_3_2  ul li dl dd{ font-size:14px; height:1.5; line-height:1.5;  padding-bottom:6px; }


div.footer_3_2{ width:100%; float:left; background:#EBEBEB;
padding:15px 0 0 0;}
.footer_3_3{width:100%; float:left; font-size:14px; text-align:center; color:#666666; height:2.8; line-height:2.8; background:#00AC35;}

.gz2wm img {width:160px; height:160px; }
.gz2wm{text-align:center; font-size:18px; color:#999999; margin-top:5px;}




.b_link_01{color:#666666; font-size: 16px; text-decoration:none; }
.b_link_01 a:link {color:#666666; font-size: 16px; text-decoration:none; }
.b_link_01 a:visited {color:#666666;  font-size: 16px; text-decoration:none; }
.b_link_01 a:hover {color:#CCCCCC;  font-size: 16px; text-decoration:underline;}
.b_link_01 a:active {color:#666666;  font-size: 16px; text-decoration:none;}




.b_link_02{color:#666666; font-size:14px; text-decoration:none; }
.b_link_02 a:link {color:#666666;text-decoration:none; }
.b_link_02 a:visited {color:#666666;text-decoration:none; }
.b_link_02 a:hover {color:#CCCCCC;text-decoration:underline;}
.b_link_02 a:active {color:#666666;text-decoration:none; }









p.v_b_001{font-size:22px; line-height:1.3; height:1.3; text-align:center; padding-bottom:15px; font-weight:500; letter-spacing:3px; padding-bottom:30px;}

p.v_b_002{font-size:14px; line-height:1.3; height:1.3; text-align:center; padding-bottom:15px; font-weight:100;  padding-top:10px;}



ul.v_l_l_01{width:100;}
ul.v_l_l_01 li{width:20%; display:block; display:inline; float:left;}
ul.v_l_l_01 li dt{ height:1.8; line-height:1.8;font-size:14px; font-weight:300;}


p.u_b_001{font-size:28px; line-height:1.3; height:1.3; text-align:center; font-weight:700; letter-spacing:3px; padding-bottom:0px; width:100%;}


p.u_b_002{ width:100%; color:#FFFFFF; display:block; background:#00AC35; z-index:10000; font-size:14px;}

p.u_02_000{text-align:left; font-weight:700; letter-spacing:10px; font-size:24px; line-height:1.1; color:#2B2B2B; margin-bottom:10px; }




p.u_02_003{

background:url(../images0/kx_l_08.png) no-repeat left top;

margin-bottom:25px; }


p.u_02_009{font-size:21px; text-align:center; font-weight:700; letter-spacing:5px;}

.x_e_01{margin:10px 0}



p.cp_n_b_001 {font-size:28px; text-align:left; color:#666666; padding-bottom:5px; padding-left:20px;}
p.cp_n_b_001_2 {font-size:18px; text-align:left; color:#666666; padding-bottom:10px;}

.p_tj_01{font-size:14px; font-weight:100;  height:1.8;line-height:1.8; color:#666666;}
.p_tj_02{font-size:14px; font-weight:500;  height:1.8;line-height:1.8; color:#00AC35;}

img.slt_yxxz {border:1px solid #E7E7E7;

transition:1s;
-moz-transition:1s; 
-webkit-transition:1s; 
-o-transition:1s;

}

img.slt_yxxz:hover {

-moz-box-shadow: 7px 7px 3px #A7A7A7; /* 老的 Firefox */
box-shadow: 7px 7px 3px #A7A7A7;}

.b_2_2_01{font-size:14px;margin:5px auto; color:#666666; font-weight:600; letter-spacing:1px;}
.b_2_2_01_b{ font-size:12px; height:1.8; line-height:1.8; color:#666666; padding:5px 0; }
